/**
 * 实现深拷贝的方法
 * 1. JSON.parse(JSON.stringify(obj1))
 * 缺点：正则不再是正则(变为空对象)
 *     函数不再是函数（变为null）
 * 2. lodash 的_.cloneDeep()
 */
let obj1 = {
  person: {
    name: "小明",
    age: 41
  },
  sports:'basketball',
  setFun: function () {
    console.log('设置兴趣爱好')
  }
}
let obj2 = JSON.parse(JSON.stringify(obj1))
console.log('深拷贝后obj2的值', obj2)
obj2.person.name = '小王'
console.log('修改值后', obj2)
console.log('修改值后', obj1)

